package com.fosdata.dpm.services;

import com.fosdata.dpm.domain.SysXbdev;
import com.baomidou.mybatisplus.extension.service.IService;
import com.fosdata.dpm.entity.dto.ApiResult;
import com.fosdata.dpm.entity.dto.AppSysDevDTO;

import java.util.List;

/**
 * <p>
 * 箱变设备表 服务类
 * </p>
 *
 * @author gyk
 * @since 2025-10-22
 */
public interface SysXbdevServices extends IService<SysXbdev> {

    /**根据id获取详情**/
    SysXbdev getDevById(String devId);

    /**添加**/
    boolean addXbDev(SysXbdev sysXbdev);

    /**删除**/
    boolean deleteXbDev(String devId);

    /**更新**/
    boolean updateXbDev(SysXbdev sysXbdev);

    /**扫码根据箱变类型获取类型下设备信息**/
    List<SysXbdev> getDevByDevType(String devType);



}
